non-renewable energy - German English Dictionary